pyruvic acid - English Synonyms Dictionary